16 20 5 
0 7 16 26 43 58 78 96 101 111 121 133 148 156 165 171 183 199 215 231 247 263 279 295 311 328 344 352 361 376 392 408 419 440 457 473 490 508 523 538 556 575 584 597 616 629 651 670 689 706 725 741 756 771 788 805 827 846 862 880 892 898 910 921 939 946 960 976 990 1006 1021 1031 1047 1062 1070 1080 1095 1103 1125 1140 1155 1171 1187 1199 1212 1223 1238 1252 1271 1286 1300 1315 1328 1333 1347 1362 1375 1390 1403 1414 1432 1445 1458 1471 1484 1497 1510 1523 1536 1549 1562 1575 1588 1601 1614 1627 1640 1653 1666 1679 1692 1705 1718 1731 1744 1757 1770 1783 1796 1803 1812 1825 1841 1858 1875 1890 1903 1917 1935 1948 1961 1976 1985 2003 2012 2021 2037 2048 2058 2076 2092 2105 2112 2127 2136 2148 2161 2187 2211 2228 2240 2258 2276 2294 2312 2330 2348 2374 2391 2406 2421 2436 2451 2460 2470 2480 2491 2510 2529 2548 2567 2586 2605 2624 2638 2659 2676 2693 2710 2727 2744 2760 2775 2789 2803 2817 2831 2845 2859 2882 2896 2911 2926 2941 2956 2964 2975 2985 2995 3011 3026 3041 3056 3071 3086 3101 3116 3133 3148 3163 3178 3193 3209 3226 3242 